import { Module } from '@nestjs/common';
import { UserModule } from './user/user.module';
import { TagModule } from './tag/tag.module';
import { ClockModule } from './clock/clock.module';
import { ScheduleModule } from '@nestjs/schedule';
import { NotifyModule } from './notify/notify.module';
import { AwardService } from './award/award.service';
import { ScheduleTaskModule } from './schedule-task/schedule-task.module';
import { WxModule } from './wx/wx.module';
import { DynamicModule } from './dynamic/dynamic.module';
import { AwardController } from './award/award.controller';
import { RanklingListModule } from './rankling-list/rankling-list.module';

@Module({
  imports: [
    ScheduleModule.forRoot(),
    ClockModule,
    UserModule,
    TagModule,
    NotifyModule,
    ScheduleTaskModule,
    WxModule,
    DynamicModule,
    RanklingListModule,
  ],
  providers: [AwardService],
  controllers: [AwardController],
})
export class AppModule {}
